F2021 Cs 340 Lecture 37